Modelling Reusable and Adaptable Software

نویسندگان

  • Robert Biddle
  • Ewan Tempero
چکیده

classes are also the basis of object-oriented frameworks [3]. In this approach, a high-level design is written as a program that consists only of abstract classes, and the design is applied to particular situations by providing implementations of the abstract classes. Frameworks can be seen as providing reusable context code. Just as reusable macros enable macro libraries, and reusable procedures enable procedure libraries, we speculate that in a similar way abstract classes and frameworks could lead to “context libraries”.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Adaptable and Reusable RDF-based Query Patterns for Trace-Based Learner Modelling

This paper defines a framework to describe Learner Modelling (LM) process based on interactions traces. This framework includes an RDF-Based representation of knowledge models that can be used by a LM designer. This framework supports also the description of reusable and adaptable SPARQL-based query patterns. These patterns enables the LM designer to calculate and infer learner profile elements...

متن کامل

Feature-based approach to object-oriented engineering of applications for reuse

Object-oriented technology is gaining popularity among software engineers with the goal of building reusable and adaptable software. Unfortunately, however, most methods introduced so far are not domainoriented and do not address the issue of reuse directly. For these methods, software reuse is not the primary goal; it is only a by-product. The feature-oriented reuse method, FORM, is extended i...

متن کامل

Automatic Parameterization of Automation Software for Plug-and-Produce

Cyber-Physical Production Systems’ (CPPSs) main feature is adaptability, i.e. they can adapt quickly to new production goals such as new products or product variants. Today, the bottleneck of such approaches is the automation system, which still requires high manual engineering efforts for every adaptation step. Many recent solutions for a more adaptable automation software have focused on the ...

متن کامل

Towards Method Support for reusable and adaptable Reference

A method for reusable and adaptable reference models

متن کامل

Concern-Oriented Software Design with TouchRAM

TouchRAM is a multitouch-enabled tool for agile software design modelling aimed at developing scalable and reusable software design models. This paper briefly summarizes the main features of the Reusable Aspect Models modelling approach, highlights the new features of TouchRAM that have been added in the last 6 months, and then describes how the tool is used to incrementally elaborate a softwar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007